package org.devgframwork.rabbitmq;

public class QueueEntity {

    private String queueName;

    private String exchangeName;

    private String routeKey;

    private Integer prefetchCount;

    private Boolean useRetryQueue;

    private Integer retryCount;

    private Integer retryIntervalSeconds;


    public QueueEntity(String queueName) {
        this.queueName = queueName;
    }

    public String getQueueName() {
        return queueName;
    }

    public void setQueueName(String queueName) {
        this.queueName = queueName;
    }

    public String getExchangeName() {
        return exchangeName;
    }

    public void setExchangeName(String exchangeName) {
        this.exchangeName = exchangeName;
    }

    public String getRouteKey() {
        return routeKey;
    }

    public void setRouteKey(String routeKey) {
        this.routeKey = routeKey;
    }

    public Integer getPrefetchCount() {
        return prefetchCount;
    }

    public void setPrefetchCount(Integer prefetchCount) {
        this.prefetchCount = prefetchCount;
    }

    public Boolean getUseRetryQueue() {
        return useRetryQueue;
    }

    public void setUseRetryQueue(Boolean useRetryQueue) {
        this.useRetryQueue = useRetryQueue;
    }

    public Integer getRetryCount() {
        return retryCount;
    }

    public void setRetryCount(Integer retryCount) {
        this.retryCount = retryCount;
    }

    public Integer getRetryIntervalSeconds() {
        return retryIntervalSeconds;
    }

    public void setRetryIntervalSeconds(Integer retryIntervalSeconds) {
        this.retryIntervalSeconds = retryIntervalSeconds;
    }
}
